@charset "UTF-8";
/*
 * Copyright (C) 2012 INFORMATION SERVICES INTERNATIONAL - DENTSU, LTD. All Rights Reserved.
 *
 * Unless you have purchased a commercial license,
 * the following license terms apply:
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program. If not, see <https://www.gnu.org/licenses/>.
 */
/*-----------------------*/
/* Community module      */
/*-----------------------*/
html {
  font-size: 100.01%; }

body {
  font-size: 75%;
  font-family: メイリオ, ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, sans-serif; }

textarea {
  padding: 1px 1px 1px 2px; }

textarea, x:-moz-any-link {
  font-size: 100%; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn,
em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup,
tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label,
legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  vertical-align: baseline;
  font-style: normal;
  font-weight: normal; }

h1, h2, h3, h4, h5, h6 {
  line-height: 1.3;
  font-weight: bold;
  font-size: 100%; }

p, li, dt, dd, th, td {
  line-height: 1.5; }

ul, ol {
  list-style-type: none;
  list-style-position: outside; }

sub, sup {
  font-size: 83%; }

sup {
  vertical-align: top; }

sub {
  vertical-align: baseline; }

em, strong {
  font-weight: bold; }

fieldset {
  border: 0; }

legend {
  display: none; }

input, textarea {
  font-family: メイリオ, ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, sans-serif; }

label {
  cursor: pointer; }

input, select {
  vertical-align: middle; }

table {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0; }

img {
  vertical-align: bottom; }

a img {
  border: 0; }

hr {
  display: none; }
